package com.jdrx.sw.sewage.beans.dto;

import com.jdrx.sw.sewage.beans.dto.base.PageDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
@ApiModel(value = "MaintenanceRecordDTO", description = "维修保养记录列表")
public class MaintenanceRecordDTO extends PageDTO {

    @NotNull
    @ApiModelProperty(value = "类型（1 - 保养 2 -维修）")
    private Integer type;

    @ApiModelProperty(value = "厂区（数字对应相应厂区） 全部传null")
    private String factoryPeriod;

    @ApiModelProperty(value = "工艺单元Id 全部传null")
    private Long processunitId;

    @ApiModelProperty(value = "保养时间-查询开始时间  yyyy-MM-dd 00:00:00  全部传null")
    private String queryStartTime;

    @ApiModelProperty(value = "保养/维修时间-查询结束时间 yyyy-MM-dd 23:59:59  全部传null")
    private String queryEndTime;
}